package com.ktjy.springthymeleaf.service;


import com.ktjy.springthymeleaf.entity.User;

import java.util.List;

/**
 * @return 13141
 * 2025/7/15
 * 19:44
 */
public interface IUserService {
    // 保存或更新操作
    public int saveOrUpdate(User user, String usrName);
    /**
     * 查询用户列表
     */
    public List<User> list();
    /**
     * 登录
     */
    public User login(String usrName, String usrPassword);
    /**
     * 添加用户
     */
    public int addUser(User user);
    /**
     * 删除用户
     */
    public int deleteUser(Long usrId);
    /**
     * 更改用户
     */
    public int updateUser(User user);
    /**
     * 获取用户
     */
    public User getUser(Long usrId);
    /**
     * 获取用户列表及角色
     */
    public List<User> findAllUsers();
}
